rainfall climatology - Turkish English Dictionary